Behavioral-Level Synthesis of Heterogeneous BISR Reconfigurable ASICs1

نویسندگان

  • Lisa Guerra
  • Miodrag Potkonjak
  • Jan Rabaey
چکیده

Behavioral-level synthesis techniques have traditionally focussed on design of a fully-hardwired application-specific implementation of a given computation. In this paper, new techniques are presented for the synthesis of reconfigurable hardware. The technique is applicable for synthesis of several classes of designs, including: 1) design for fault tolerance against permanent faults, 2) design for improved manufacturability, and 3) design of Application Specific Programmable Processors (ASPPs) — processors designed to perform any computation from a specified set on a single implementation platform. This paper focuses on design techniques for efficient Built-InSelf-Repair (BISR), and thus directly addresses the former two applications. Previous BISR techniques have been based on replacing a failed module with a backup of the same type. We present new heterogeneous BISR methodologies which remove this constraint and enable replacement of a module with a spare of a different type. The approach is based on the flexibility of behavioral-level synthesis to explore the design space. Two behavioral synthesis techniques are developed; the first method is through assignment and scheduling, and the second utilizes transformations. Experimental results verify the effectiveness of the approaches. In particular, significant yield and productivity improvements, calculated using state-of-the art yield modeling techniques, show the power of these techniques for improving manufacturability. 1. Preliminary versions of this work appeared in the Proc. IEEE/ACM ICCAD, November 1993 and in the 1993 Proc. of the IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems, October 1993.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Behavioral-level synthesis of heterogeneous BISR reconfigurable ASIC's

In this paper, behavioral-level synthesis techniques are presented for the design of reconfigurable hardware. The techniques are applicable for synthesis of several classes of designs, including 1) design for fault tolerance against permanent faults, 2) design for improved manufacturability, and 3) design of application specific programmable processors (ASPP’s)—processors designed to perform an...

متن کامل

Built - in self - repair ( BISR ) technique widely Used to repair embedded random access memories ( RAMs )

With the trend of SOC technology, high density and high capacity embedded memories are required for successful implementation of the system. In modern SOCs, embedded memories occupy the largest part of the chip area and include an even larger amount of active devices. As memories are designed very tightly to the limits of the technology, they are more prone to failures than logic. Thus, memorie...

متن کامل

Sram Memory Testing Technique Using Bisr Scheme

Random Access Memory is major component in present day SOC, by Improving the yield of RAM improves the yield of SOC. So the repairable memories play a vital role in improving the yield of chip. Built-in self-repair (BISR) technique has been widely used to repair embedded random access memories (Ram's). If each repairable RAM uses one self contained BISR circuit (Dedicated BISR scheme), then the...

متن کامل

FPGA Implementation of SRAM Memory Testing Technique Using BISR Scheme

As RAM is major component in present day SOC, by Improving the yield of RAM improves the yield of SOC. So the repairable memories play a vital role in improving the yield of chip .Built-in self-repair (BISR) technique has been widely used to repair embedded random access memories (RAMs). If each repairable RAM uses one self contained BISR circuit (Dedicated BISR scheme), then the area cost of B...

متن کامل

Heterogeneous BISR-approach using System Level Synthesis Flexibility

| We propose a novel methodology for designing fault-tolerant real-time system to achieve optimal productivity on a single-chip multiprocessor platform using the heterogeneous builtin-self-repair(BISR) based graceful degradation and yield enhancement technique as an embedded optimization engine which exploits task-level scheduling and algorithm selection exibility. We also developed a hardware ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993